* {
	margin: 0;
	padding: 0;
}

li {
	list-style: none;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.flexRow {
	display: flex;
	flex-direction: row;
}

.flexCom {
	display: flex;
	flex-direction: column;
}

.none {
	display: none;
}

.block {
	display: block;
}

.clickBtn {
	position: absolute;
	bottom: 100px;
	left: 240px;
	width: 217px;
	height: 35px;
	background: #2e4781;
	border: 0;
	color: rgb(248, 248, 248);
	font-size: 15px;
	border-radius: 10px;
	outline: none;
}

.clickBtn:hover {
	background: #081a43;
}

.smallFont {
	font-size: 20px;
	color: #f8f8f8;
	font-weight: 500;
}

.titleFont {
	font-size: 25px;
	color: #f8f8f8;
	font-weight: 700;
}

.footFont {
	font-size: 20px;
	font-weight: bold;
	color: #58575D;
	padding-left: 20px;
}

.inner {
	margin: 0 auto;
	width: 1200px;
}

.header {
	height: 100px;
	width: 100%;
	background-color: #fff;
}

.header .nav {
	margin-left: 550px;
}

.header .nav ul li {
	margin-left: 20px;
	line-height: 100px;
	text-align: center;
}

#firstPage:hover {
	color: #ef7a46;
	cursor: pointer
}

#rgFont:hover {
	color: #ef7a46;
	cursor: pointer
}

#lgFont:hover {
	color: #ef7a46;
	cursor: pointer
}

#admin:hover {
	color: #ef7a46;
	cursor: pointer
}

#notAdmin:hover {
	color: #ef7a46;
	cursor: pointer
}



.body {
	height: 660px;
    height: 100%;
}

.body .register-body,
.body .lg-body,
.body .rename-body,
.body .newpaypd-body,
.body .bindingbankcard-body,
.body .recharge-body,
.body .consumption-body,
.body .ubcard-body,
.body .chpwd-body,
.body .chpwdLogin-body,
.body .Logout-body,
.proRelease-body {
	position: relative;
	width: 500px;
	height: 300px;
	padding: 70px 100px 130px;
	background: rgba(0, 0, 0, 0.3);
}

.body .register-body table,
.body .lg-body table,
.body .rename-body table,
.body .newpaypd-body table,
.body .bindingbankcard-body table,
.body .recharge-body table,
.body .consumption-body table,
.body .ubcard-body table,
.body .chpwd-body table,
.body .chpwdLogin-body table,
.body .Logout-body table,
.proRelease-body table {

	width: 100%;
	height: 100%;
}

.body .register-body table th,
.body .lg-body table th,
.body .rename-body table th,
.body .newpaypd-body table th,
.body .bindingbankcard-body table th,
.body .recharge-body table th,
.body .consumption-body table th,
.body .ubcard-body table th,
.body .chpwd-body table th, 
.body .chpwdLogin-body table th,
.body .Logout-body table th,
.proRelease-body table th {
	width: 100%;
	text-align: center;
}

.body .register-body table input,
.body .lg-body table input,
.body .rename-body table input,
.body .newpaypd-body table input,
.body .bindingbankcard-body table input,
.body .recharge-body table input,
.body .consumption-body table input,
.body .ubcard-body table input,
.body .chpwd-body table input,
.body .chpwdLogin-body table input,
.body .Logout-body table input,
.proRelease-body table input {
	text-indent: 10px;
	width: 300px;
	height: 30px;
	box-sizing: border-box;
	/*margin-top: 10px;*/
}

.body .person-body ul li,
.body .adminNAV-body ul li{
	font-size: 24px;
	color: #ef7a46;
	margin-bottom: 20px;
	margin-left: 65px;
    margin-top: 20px;
	padding: 0px 10px;
	/* background-color: #CECECE; */
	border: 1px solid #ef7a46;
	border-radius: 10px;
}

.body .person-body ul li:hover,
.body .adminNAV-body ul li:hover{
	background-color: #ef7a46;
	color: #FFFFFF;
    cursor: pointer;
}

.message {
	position: relative;
}

.message .row-item {
	display: block;
	padding-left: 22px;
	color: #333;
	cursor: pointer;
}

.message .text-tag {
	vertical-align: middle;
	margin-top: -7px;
}

.message .row-item:hover {
	box-shadow: 5px 4px 7px rgba(0, 0, 0, 3);
	text-decoration: none;
}

.message .row-item:hover em.btn-primary {
	background: #ef7a46;
	color: #fff;
}

.message .g-cf {
	height: 120px;
}

.message .row-item dl {
	float: left;
}

.message .row-item dd {
	height: 55px;
	color: #999;
}

.message .row-item dt {
	height: 46px;
	line-height: 46px;
	font-size: 16px;
}

.message .orange {
	color: #ef7a46;
}

.message .col-1 {
	width: 342px;
}

.message .col-2 {
	width: 196px;
}

.message .bold {
	font-weight: 600;
}

.message .col-3 {
	width: 188px;
}

.message .col-4 {
	width: 204px;
}

.message .col-5 {
	width: 138px;
}

.list-row .btn-primary {
	margin-top: 16px;
}

.message .col-1 dt a {
	font-size: 18px;
	color: #333;
}

.message .time,
.message .time-label {
	text-align: center;
	display: inline-block;
	width: 80%;
}

.message .time {
	font-size: 24px;
	color: #d94f00;
}

.message .time-label {
	color: #666;
}

.message .btn-primary {
	display: inline-block;
	text-align: center;
	text-decoration: none;
	font-size: 14px;
	width: 136px;
	height: 40px;
	line-height: 40px;
	border-radius: 5px;
	color: #333;
	margin-top: 15px;
	border: 1px solid #ef7a46;
	color: #ef7a46;
}

.message a:hover {
	box-shadow: 0 4px 7px rgba(0, 0, 0, .09);
	text-decoration: none;
}


.name {
	color: #C9C9C9;
	font-size: 24px;
}

.register-body .prompt,
.lg-body .prompt,
.rename-body .prompt,
.newpaypd-body .prompt,
.bindingbankcard-body .prompt,
.recharge-body .prompt,
.consumption-body .prompt,
.ubcard-body .prompt,
.chpwd-body .prompt,
.chpwdLogin-body .prompt,
.proRelease-body .prompt{
    color: #eb6100;
    font-size: 10px;
    height: 25px;
    line-height: 25px; }
.queryinvestment-body a{
    background: url("../images/bj1.jpg") 100% 95%;
}
.proRelease-body button{
    bottom: 15px;
}